body{
    padding: 20px;
}
ul{
    margin-top: 2px;
    border-top: 1px solid black;
}
h4.text-center{
    padding-bottom: 10px;
    border-bottom: 3px solid black;
    margin-bottom: 0;
}
li{
    border-bottom: 1px dashed #ddd;
    padding: 10px 0;
}
li>h5{
    padding: 5px;
}
li>div{
    padding:0 20px;
}
li>div>span{
    width: 49%;
    display: inline-block;
    padding: 10px 0;
}
.text-center img{
    height: 50px;
}
li button.btn{
    background:#1abb9c ;
    width: 100px;
    color: #fff;
}
li button.btn2{
    background: #fff;
    color: #333;
    border:1px solid #e6e6e6;
    margin-left: 100px;
}
textarea{
    width: 95%;
}
li div span{
    width: 24%;
    display: inline-block;
}
textarea{
    resize: none;
}
p{
    margin: 20px 0;
}